have a knack for - Inglés Sinónimo Diccionario